﻿using Hourglass.Qrobot.Models;

namespace Hourglass.Qrobot.MessageProcesser
{
    public interface IVoidProcesser
    {
        /// <summary>
        /// 监控类型
        /// </summary>
        MonitorType MonitorType { get; }

        /// <summary>
        /// 监控的QQ号或群号或讨论组名称
        /// </summary>
        string NumberOrName { get; set; }

        /// <summary>
        /// 处理消息
        /// </summary>
        void Process(QqMessage response);
    }
}
